<?php
class GraficosController extends AppController {
	var $name = 'Graficos';
	
	function index(){
		$this->layout="ajax";		
        $this->loadModel('Periodo');
        $this->set('periodos',$this->Periodo->getPeriodoLista());
	}
	function getEstadisticascaja(){
		/*
		 *REPORTE CAJA
		 *DEPOSITOS			-	0
		 *GASTOS			-	1
		 *SALDOS DE CAJA	-	2
		 * */
		
		//var_dump($this->params['named']['report']);
		switch ($this->params['named']['report'])
		{
			case 1:
					$this->layout = 'ajax';
			        $this->loadModel('Deposito');
			        $respuesta = $this->Deposito->getDatosDeposito($this->data);
			        $this->set('datos',$respuesta);
			        $this->set('tabla','Deposito');
			        if ($this->data['Estadisticascaja']['periodo_id']=='')
			        {
			        	$this->loadModel('Periodo');
			        	$this->set('periodos',$this->Periodo->getPeriodoLista());
			        }	
			        else
			        {
			        	$this->set('periodos',array());
			        	$this->set('periodo',$this->data['Estadisticascaja']['periodo_id']);
			        }
			        break;
			 case 2:
					$this->layout = 'ajax';
			        $this->loadModel('Gasto');
			        $respuesta = $this->Gasto->getDatosGasto($this->data);
			        $this->set('datos',$respuesta);
			        $this->set('tabla','Gasto');
			        if ($this->data['Estadisticascaja']['periodo_id']=='')
			        {
			        	$this->loadModel('Periodo');
			        	$this->set('periodos',$this->Periodo->getPeriodoLista());
			        }	
			        else
			        {
			        	$this->set('periodos',array());
			        	$this->set('periodo',$this->data['Estadisticascaja']['periodo_id']);
			        }
			        break;  
			 case 3:
					$this->layout = 'ajax';
			        $this->loadModel('Composicioncaja');
			        $respuesta = $this->Composicioncaja->getDatosComposicioncaja($this->data);
			        $this->set('datos',$respuesta);
			        $this->set('tabla','Composicioncaja');
			        if ($this->data['Estadisticascaja']['periodo_id']=='')
			        {
			        	$this->loadModel('Periodo');
			        	$this->set('periodos',$this->Periodo->getPeriodoLista());
			        }	
			        else
			        {
			        	$this->set('periodos',array());
			        	$this->set('periodo',$this->data['Estadisticascaja']['periodo_id']);
			        }
			        break;       			        
		}
        	
        
    }
}